package com.fap.core.bo.define;

import java.util.ArrayList;
import java.util.List;

import org.springframework.beans.factory.annotation.Autowired;

import com.fap.core.data.impl.BaseEntity;

public class BoDefine extends BaseEntity {

	private String isPrivilegeDimension;
	private String isUsed;		
	
	private String id;
	private String name;
	private String tableName;
	private String tag;
	private String primaryField;
	private List<FieldDefine> _fieldDefines;
		
	@Override
	public String getId() {
		return id;
	}

	@Override
	public void setId(String id) {
		this.id = id;
	}

	public String getName() {
		return name;
	}

	public void setName(String name) {
		this.name = name;
	}

	public String getTableName() {
		return tableName;
	}

	public void setTableName(String tableName) {
		this.tableName = tableName;
	}

	public String getTag() {
		return tag;
	}

	public void setTag(String tag) {
		this.tag = tag;
	}

	public String getPrimaryField() {
		return primaryField;
	}

	public void setPrimaryField(String primaryField) {
		this.primaryField = primaryField;
	}

	public String getIsPrivilegeDimension() {
		return isPrivilegeDimension;
	}

	public void setIsPrivilegeDimension(String isPrivilegeDimension) {
		this.isPrivilegeDimension = isPrivilegeDimension;
	}

	public String getIsUsed() {
		return isUsed;
	}

	public void setIsUsed(String isUsed) {
		this.isUsed = isUsed;
	}
	
	public List<FieldDefine> getFieldDefines(){
		return _fieldDefines;
	}

	public void setFieldDefines(List<FieldDefine> defines){
		_fieldDefines=defines;
	}
}
